place an image to venerate - Deutsch Englisch Wörterbuch